.ibox-title{
	min-height:22px;
	position: relative;
}
.el-row{
	margin-bottom: 15px;
}
.ibox-title .top-btn-box {
	position: absolute;
	top: 6px;
	right: 20px;
}
.table-page {
	margin-top: 15px;
	text-align: right;
}
.span-primary {
	color:#409EFF;
}
.span-success {
	color:#67C23A;
}
.span-warning {
	color:#E6A23C;
}
.span-danger {
	color:#F56C6C;
}
.el-card__header{
	font-weight: 600;
	font-size: 14px;
}
.el-card__body .item.text {
	margin-bottom: 18px;
	font-size: 16px;
}
.el-button.header-btn.el-button--small.is-plain{
	position: relative;
    top: -6px;
    float: right;
	margin-left: 15px;
}
.table {
	width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background-color: transparent;
	border-spacing: 0;
	border-collapse: collapse;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table-striped>tbody>tr:nth-of-type(odd):hover {
    background-color: #ecf5ff;
}
.table-hover tr:hover{
	background-color: #ecf5ff;
}

.el-loading-mask{
	position: fixed;
}
